package boddaert.philippe.cashGame.site;

import java.util.List;

public abstract class Site {

	protected List<SiteRubrique> rubriques;
	protected String url;

	public Site() {
		this.configure();
	}

	protected abstract void configure();

	public List<SiteRubrique> getRubriques() {
		return rubriques;
	}

	public String getUrl(String idRubrique) {
		return getUrl(idRubrique, 1);
	}

	public String getUrl(String idRubrique, int page) {
		return url.replaceAll("XXX", idRubrique).replaceAll("YYY",
				"" + page);
	}

}
